fix(msi): force termination of stuck processes
authorJyrki Gadinger <nilsding@nilsding.org>
Thu, 8 May 2025 12:23:40 +0000 (14:23 +0200)
committerMatthieu Gallien <matthieu.gallien@nextcloud.com>
Fri, 30 May 2025 07:40:29 +0000 (09:40 +0200)
commitb7af3c70833f8104f11fa33fc50b0580853d24d6
tree9d7c7c1a7f07763ce67f1574bbeb26cbeffb858b
parentb9f57fd2546b546d6e17321f6d3a83dbca5c0e42
fix(msi): force termination of stuck processes

Stopping the Windows Explorer process does not always work.  Per default
the MSI Restart Manager will display a warning message after a timeout,
and not attempt to restart Explorer afterwards -- resulting in a black
screen if no other window is open.

Setting the property `MSIRMSHUTDOWN` to `1` will force the termination
of the process when the timeout is reached, which finally allows the
Explorer to be restarted.

Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
admin/win/msi/Nextcloud.wxs